-
-
Notifications
You must be signed in to change notification settings - Fork 358
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI fixes v2 #4980
CI fixes v2 #4980
Conversation
* Update tests for Latexify 0.16.5 Behaviour was changed such that ã becomes \tilde{a}, instead of \textnormal{\~{a}}. * Test Julia 1.6 on x86 macOS instead of ARM See: https://discourse.julialang.org/t/how-to-fix-github-actions-ci-failures-with-julia-1-6-or-1-7-on-macos-latest-and-macos-14/117019 * Bump GR compat and Plots version number * update plotly show methods for PlotlyKaleido v2 * remove Pkg * add it back --------- Co-authored-by: Simon Christ <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## v2 #4980 +/- ##
==========================================
+ Coverage 87.06% 87.10% +0.04%
==========================================
Files 51 51
Lines 5999 6003 +4
==========================================
+ Hits 5223 5229 +6
+ Misses 776 774 -2 ☔ View full report in Codecov by Sentry. |
I am totally on board with that |
d556448
to
d7557d2
Compare
This should hopefully pass all the tests now! My last commit message will have a bit more detail :) |
- Disabled reference tests 25 and 30, which require StatsPlots support, for all backends (in PlotsBase/src/examples.jl) - Separate tests that are skipped and tests that are known to be broken due to upstream issues - Re-enable reference test 41 as upstream issue has been fixed (JuliaLang/julia#47261) - Disable reference test 50 because of upstream issue (jheinen/GR.jl#550)
d7557d2
to
014c5be
Compare
Thats a great help, thank you ❤️ |
Description
Port of #4974 for v2. Sorry this took so long for not very much code!
Some tests are failing, though, because GR 0.73.7 on macOS causes some regressions on plotting — specifically reference image #50. I filed an upstream issue here: jheinen/GR.jl#550
In the meantime, I've added #50 to the list of reference tests to not run on macOS.
(I would probably also prefer if that was renamed from
blacklist
. It seems that we are using that to denote tests that we don't expect to work — could we use@test_broken
in its place instead? Then we'd also get to know when the test starts working.)Expected
Actual
Attribution
Things to consider